scavenger flotation cell - Turkish English Dictionary